Skip GdkX11GLContext in some object tests
authorMatthias Clasen <mclasen@redhat.com>
Wed, 22 Oct 2014 03:46:11 +0000 (23:46 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 22 Oct 2014 03:48:12 +0000 (23:48 -0400)
Since it can't be constructed without specifying a GdkWindow,
which we don't have here.

testsuite/gtk/notify.c
testsuite/gtk/objects-finalize.c

index a5d421b8d02e8b16c4b316a401cd5c803758a497..1ff660c5d71b9022fa077ed4946a872ef6b180fe 100644 (file)
@@ -389,7 +389,8 @@ test_type (gconstpointer data)
       g_str_equal (g_type_name (type), "GdkX11DeviceManagerXI2") ||
       g_str_equal (g_type_name (type), "GdkX11Display") ||
       g_str_equal (g_type_name (type), "GdkX11DisplayManager") ||
-      g_str_equal (g_type_name (type), "GdkX11Screen"))
+      g_str_equal (g_type_name (type), "GdkX11Screen") ||
+      g_str_equal (g_type_name (type), "GdkX11GLContext"))
     return;
 
   /* This throws a critical when the connection is dropped */
index fd28f88c6b266ab10b77047ee28a9d9ecd72d834..35685059f15a3444f9c789d4bf91f0062def5778 100644 (file)
@@ -114,6 +114,7 @@ main (int argc, char **argv)
          all_types[i] != GDK_TYPE_X11_DISPLAY &&
          all_types[i] != GDK_TYPE_X11_DEVICE_MANAGER_XI2 &&
          all_types[i] != GDK_TYPE_X11_DISPLAY_MANAGER &&
+         all_types[i] != GDK_TYPE_X11_GL_CONTEXT &&
 #endif
          /* Not allowed to finalize a GdkPixbufLoader without calling gdk_pixbuf_loader_close() */
          all_types[i] != GDK_TYPE_PIXBUF_LOADER &&